package com.xnew.entity.memberinfo;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;

/**
* @Author: Zhozh
* @Description: 纸质发票信息
* @DateTime: 2022/6/17
* @Params:
* @Return
*/

@TableName("t10_invoice_info")
public class InvoiceInfo implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
    * 发票编号
    */
    @TableId
    private String invoiceNo;

    /**
    * 会员缴费编号
    */
    private String memPaymentNo;

    /**
    * 发票类型
    */
    private String invoiceType;

    /**
    * 发票抬头
    */
    private String invoiceHeader;

    /**
    * 邮寄地址
    */
    private String mailingAddress;

    /**
    * 邮政编码
    */
    private String postalCode;

    /**
    * 收件人
    */
    private String addressee;

    /**
    * 收件人联系电话
    */
    private String addresseeMobileNo;

    /**
    * 购买方纳税人识别号
    */
    private String taxIdfNo;

    /**
    * 购买方电话
    */
    private String mobilePhoneNo;

    /**
    * 购买方地址
    */
    private String payAddress;

    /**
    * 购买方开户行
    */
    private String payBank;

    /**
    * 购买方银行账户
    */
    private String payBankAccont;

    /**
    * 发票开具描述
    */
    private String invoiceDescription;


    public InvoiceInfo() {
    }

    public String getInvoiceNo() {
        return invoiceNo;
    }

    public void setInvoiceNo(String invoiceNo) {
        this.invoiceNo = invoiceNo;
    }

    public String getMemPaymentNo() {
        return memPaymentNo;
    }

    public void setMemPaymentNo(String memPaymentNo) {
        this.memPaymentNo = memPaymentNo;
    }

    public String getInvoiceType() {
        return invoiceType;
    }

    public void setInvoiceType(String invoiceType) {
        this.invoiceType = invoiceType;
    }

    public String getInvoiceHeader() {
        return invoiceHeader;
    }

    public void setInvoiceHeader(String invoiceHeader) {
        this.invoiceHeader = invoiceHeader;
    }

    public String getMailingAddress() {
        return mailingAddress;
    }

    public void setMailingAddress(String mailingAddress) {
        this.mailingAddress = mailingAddress;
    }

    public String getPostalCode() {
        return postalCode;
    }

    public void setPostalCode(String postalCode) {
        this.postalCode = postalCode;
    }

    public String getAddressee() {
        return addressee;
    }

    public void setAddressee(String addressee) {
        this.addressee = addressee;
    }

    public String getAddresseeMobileNo() {
        return addresseeMobileNo;
    }

    public void setAddresseeMobileNo(String addresseeMobileNo) {
        this.addresseeMobileNo = addresseeMobileNo;
    }

    public String getTaxIdfNo() {
        return taxIdfNo;
    }

    public void setTaxIdfNo(String taxIdfNo) {
        this.taxIdfNo = taxIdfNo;
    }

    public String getMobilePhoneNo() {
        return mobilePhoneNo;
    }

    public void setMobilePhoneNo(String mobilePhoneNo) {
        this.mobilePhoneNo = mobilePhoneNo;
    }

    public String getPayAddress() {
        return payAddress;
    }

    public void setPayAddress(String payAddress) {
        this.payAddress = payAddress;
    }

    public String getPayBank() {
        return payBank;
    }

    public void setPayBank(String payBank) {
        this.payBank = payBank;
    }

    public String getPayBankAccont() {
        return payBankAccont;
    }

    public void setPayBankAccont(String payBankAccont) {
        this.payBankAccont = payBankAccont;
    }

    public String getInvoiceDescription() {
        return invoiceDescription;
    }

    public void setInvoiceDescription(String invoiceDescription) {
        this.invoiceDescription = invoiceDescription;
    }

}